package org.linlinjava.litemall.web.vo.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.linlinjava.litemall.web.dto.WebGoodsCheckOut;

import javax.validation.constraints.NotNull;
import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OrderPackageCheckOutVO {

    @ApiModelProperty(value = "id")
    private Integer packageId;

    @ApiModelProperty(value = "购买数量")
    @NotNull
    private Integer number;

    @ApiModelProperty("订单商品")
    private List<OrderPackageGoodsCheckOutVO> goods;



    /*@ApiModelProperty(value = "门店id")
    private Integer shopId;

    @ApiModelProperty(value = "套餐编号")
    private String packageNumber;

    @ApiModelProperty(value = "所属分类id")
    private Integer categoryId;

    @ApiModelProperty(value = "金额")
    private BigDecimal amount;

     @ApiModelProperty(value = "套餐名称")
    private String packageName;

     @ApiModelProperty(value = "小标题")
    private String subhead;

     @ApiModelProperty(value = "套餐图片")
    private String packageImg;

     @ApiModelProperty(value = "标签")
    private String label;

     @ApiModelProperty(value = "是否支持退换")
    private Boolean isReturn;

     @ApiModelProperty(value = "计量单位")
    private String meteringUnit;

     @ApiModelProperty(value = "套餐简介")
    private String packageIntroduction;

     @ApiModelProperty(value = "宣传画廊")
    private String disseminateGallery;

     @ApiModelProperty(value = "套餐详情介绍")
    private String packageDetailsIntroduce;*/

}
